having a suppository - French English Dictionary